Native Queries are a concise and type-safe way to express queries directly as Java and C# methods.
Native Queries are based on Safe Queries by Cook and Rai and were first implemented in db4o's open source object database as well as POJQ on Java.net.